'475
 angle 1 angle inc
 -771 floor ceil dec
 sub 5 *.eye9 div 2 ceil store
 *.aim store
 stop
 =
 stop
 xor
 angle *.deltie div 251 1 floor 1 251 -1 10 1
''''''''''''''''''''''''  Gene:  1 Begins at position  33  '''''''''''''''''''''''
 start
 %=
 *.aimright <=
 %=
 -214 >
 526 *.refnrg - >

''''''''''''''''''''''''  Gene:  1 Ends at position  43  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  44  '''''''''''''''''''''''
 cond
 start
 *.body 50 mult 300 *.dx -1 *.hit *.tin1 *.in10 *.vshoot *.eye8dir abs -241 inc
 store
 dupbool
 ++ *.memval sub -160 *.numties abs *-1097 50 sub 5 10 251 sub *.hitsx *.aim 251 sub *.tieang
''''''''''''''''''''''''  Gene:  2 Ends at position  79  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  80  '''''''''''''''''''''''
 start
 *.body 50 mult 300 *.aimleft -1 10 1
''''''''''''''''''''''''  Gene:  3 Ends at position  88  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  4 Begins at position  89  '''''''''''''''''''''''
 cond
 start
 *.body 1500 sub clear rnd ~ dec
 *.maxvel mult mod * .up store
 300 *.refvenom 50 inc
 *.eye2width
''''''''''''''''''''''''  Gene:  4 Ends at position  108  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  5 Begins at position  109  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot 10 *.refaimdx 7 *.memval store
 302 sub 50 mult 313 1 ceil 2 *.aim store
 *.paralyzed *.aim .up store
 *.trefvelmydn 251 div -- 5 sub 251 *.aim *.paralyzed sub ceil overbool
 >=

''''''''''''''''''''''''  Gene:  5 Ends at position  144  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  6 Begins at position  145  '''''''''''''''''''''''
 cond
 -- ceil - -197 true
 -136 start
 *.up *.mkvirus
''''''''''''''''''''''''  Gene:  6 Ends at position  154  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  7 Begins at position  155  '''''''''''''''''''''''
 else
 %=
 << -399 *.myshoot *.timer *.tie div stop
''''''''''''''''''''''''  Gene:  7 Ends at position  163  '''''''''''''''''''''''
 -160 *.deltie ceil *.hit -188 *.trefaimsx true
 *.refaim
''''''''''''''''''''''''  Gene:  8 Begins at position  172  '''''''''''''''''''''''
 cond
 stop
''''''''''''''''''''''''  Gene:  8 Ends at position  173  '''''''''''''''''''''''
 inc
 *.shup *.refeye sub *.fixed 1 10 and
 mult mult 241 dec

''''''''''''''''''''''''  Gene:  9 Begins at position  186  '''''''''''''''''''''''
 cond
 store
 -1 .mass store
 454 251 div *.tieloc ceil -497 pow -- *.shareshell sqr swap -311 << ceil *885 dec
 *898 << add add inc
 else
 angle >>
''''''''''''''''''''''''  Gene:  9 Ends at position  214  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  10 Begins at position  215  '''''''''''''''''''''''
 else
 - false
 not
 >=
 sub << !~=
 clearbool
 >=
 stop
''''''''''''''''''''''''  Gene:  10 Ends at position  225  '''''''''''''''''''''''
 |
''''''''''''''''''''''''  Gene:  11 Begins at position  227  '''''''''''''''''''''''
 cond
 *.edge ~ -388 * -555 pow pyth over !=
 *-244 *.aim true
 stop
''''''''''''''''''''''''  Gene:  11 Ends at position  240  '''''''''''''''''''''''
 pyth inc
 clearbool
 dec
 578 dec
 rnd 129 dec
 store
 sub !%=
 1405 << add floor ceil
''''''''''''''''''''''''  Gene:  12 Begins at position  258  '''''''''''''''''''''''
 else
 true
 and
 inc
 <=
 div -542 div >
 sub mult 300 mult 50 *.body
''''''''''''''''''''''''  Gene:  12 Ends at position  272  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  13 Begins at position  273  '''''''''''''''''''''''
 start
 *.ypos 1 10 300 *.tiepres *.setboy
''''''''''''''''''''''''  Gene:  13 Ends at position  279  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  14 Begins at position  280  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 mult store
 1 *.shoot 1 *.paralyzed dup !=
 -22 sqr floor !=

''''''''''''''''''''''''  Gene:  14 Ends at position  297  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  15 Begins at position  298  '''''''''''''''''''''''
 else
 !%=
 *.trefvelscalar
''''''''''''''''''''''''  Gene:  15 Ends at position  300  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  16 Begins at position  301  '''''''''''''''''''''''
 else
 >
 - *.refnrg 70 %=
 sqr
''''''''''''''''''''''''  Gene:  16 Ends at position  307  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  17 Begins at position  308  '''''''''''''''''''''''
 cond
 store
 store
 div - inc
 *.multi start
 *.body sub 5 *.veldx stop
''''''''''''''''''''''''  Gene:  17 Ends at position  320  '''''''''''''''''''''''
 251 1 floor *.tin5 *.tielen3 5 *.veldn *.in1 dist *.tieang1 << pow and
 pow mod 25 store
 *.mypoison << xor
 abs inc
 dropbool
 *.refbody 462 *-95 stop
 - -1057 *.mkpoison
''''''''''''''''''''''''  Gene:  18 Begins at position  351  '''''''''''''''''''''''
 start
 << - ~ sqr
''''''''''''''''''''''''  Gene:  18 Ends at position  355  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  19 Begins at position  356  '''''''''''''''''''''''
 cond
 -1 10 1
''''''''''''''''''''''''  Gene:  19 Ends at position  359  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  20 Begins at position  360  '''''''''''''''''''''''
 cond
 start
 *.body 1500 sub 50 mult .repro store
 -1
''''''''''''''''''''''''  Gene:  20 Ends at position  369  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  21 Begins at position  370  '''''''''''''''''''''''
 cond
 50 sub *.pain *.body start
 mult .sexrepro store
 -1 .shoot store
 10 50 sub *.fixpos *.body
''''''''''''''''''''''''  Gene:  21 Ends at position  386  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  22 Begins at position  387  '''''''''''''''''''''''
 start

''''''''''''''''''''''''  Gene:  22 Ends at position  387  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  23 Begins at position  388  '''''''''''''''''''''''
 cond
 floor >
 sqr *232 *15 *.robage 1 251 1 10 *.tin1 store
 302 mult div -197 ceil *.paralyzed *382 *225 dup stop
''''''''''''''''''''''''  Gene:  23 Ends at position  410  '''''''''''''''''''''''
 *.vshoot sub 50 *.eye5width .shoot store
 10 1 add -68 ~ xor
 *884 *.aim mult *-353 overbool
 dist *.slime floor ceil *.tieloc *.mydn *.aim 2 ceil *.reftie dist -- swapbool
 251 stop
 10 *.paralyzed ceil 1 *.refaim sub sub 50 mult 300
''''''''''''''''''''''''  Gene:  24 Begins at position  453  '''''''''''''''''''''''
 start
 *.body *.vshoot sub 50 store
 -1 .shoot store
 div 251 *.eye6dir 2 1 sub *.sexrepro *.aim 251 sub .aimright store
 stop
''''''''''''''''''''''''  Gene:  24 Ends at position  474  '''''''''''''''''''''''

